
/* general styles */ 
body {
	font-family: sans-serif;
}
.bookmarklet {
	border-top: solid 1px #c6c6c6;
	border-left: solid 1px #c6c6c6;
	border-bottom: solid 1px #969696;
	border-right: solid 1px #969696;
	background-color: #e9e9e9;
	padding: 2px;
	text-decoration: none;
	color: #000000;
	font-family: sans-serif;
	font-size: 90%;
	font-weight: bold;
}
a:hover { text-decoration: underline !important; }

/* output styles */ 
.arrow { 
	font-size: 130%; 
}
a.inverseRelation, a.relation, .literalObject a, a.resourceObject { 
	text-decoration: none;
}
a.inverseRelation, a.relation { 
	color: green;
}
a.resourceObject { 
	color: red;
}
.literalObject {
	color: blue;
}
.specialChar {  
	font-size: 70%;
}
.resourceBox {
	text-align:left;
	font-family: arial;
	padding:0.5em;
	background-color:lightgrey;
	border:dashed 1px grey;
	margin-bottom:2px;
}
.resourcePropertyRows {
	margin-left: 5em;
}
.resourcePropertyRow {
	text-indent: -3em;
}
.more {
	white-space: nowrap;
	font-size: 70%;
}
.lang, .datatype {
	font-size: 70%;
}
